sand blower - German English Dictionary